package com.abewy.android.apps.klyph.core.fql;
import android.os.Parcel;
import android.os.Parcelable;
import com.abewy.android.apps.klyph.core.graph.GraphObject;
public class Checkin extends GraphObject implements Parcelable
{
private String checkin_id;
private String author_uid;
private String page_id;
public Checkin()
{
}
public String getCheckin_id()
{
return checkin_id;
}
public void setCheckin_id(String checkin_id)
{
this.checkin_id = checkin_id;
}
public String getAuthor_uid()
{
return author_uid;
}
public void setAuthor_uid(String author_uid)
{
this.author_uid = author_uid;
}
public String getPage_id()
{
return page_id;
}
public void setPage_id(String page_id)
{
this.page_id = page_id;
}
public boolean exist()
{
return checkin_id != null && checkin_id.length() > 0;
}
@Override
public int describeContents()
{
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags)
{
dest.writeString(author_uid);
dest.writeString(checkin_id);
dest.writeString(page_id);
}
public static final Parcelable.Creator<Checkin> CREATOR = new Parcelable.Creator<Checkin>() {
public Checkin createFromParcel(Parcel in)
{
return new Checkin(in);
}
public Checkin[] newArray(int size)
{
return new Checkin[size];
}
};
private Checkin(Parcel in)
{
author_uid = in.readString();
checkin_id = in.readString();
page_id = in.readString();
}
}